Adding Solutions

Creating More Solutions

knowledgewright4/samples/support/tutorial/printer_4.kb

Next we will add some additional solutions. First we need another question, printer_type:

id
printer_type
path
/
prompt
What type of printer do you have?
question_type
menu_single_choice
question_style
listbox
choices
    
inkjet
laser
lineprinter
default
  
ask_also
   

This lets us add a solution named toner:

id
toner
path
/
priority
1
environment
printer_type = "inkjet" or printer_type = "laser"
conditions
symptom = "light output"
problem
You are running out of toner.
fix
Replace your toner cartridge.
actions
   

Notice under environment we can use or in a single condition. This is necessary because the list of conditions are and implied and. In other words, all the conditions on the list must be true.

Now add a solution named ribbon:

id
ribbon
path
/
priority
1
environment
printer_type = "lineprinter"
conditions
symptom = "light output"
problem
Your ribbon is running out of ink.
fix
Install a new ribbon.
actions
   

Run the Knowledgebase

Select Run/Run to test your knowledgebase and try different combinations of inputs.


Copyright ©1996-2002 Amzi! inc. All Rights Reserved. Amzi!, KnowledgeWright and WebLS are registered trademarks and Subscription Plus and Logic Server are trademarks of Amzi! inc.